mermi geçirmez - Turkish English Dictionary